package com.jiazhong.接口.接口的多态特性.接口和继承多态的区别;

public class Demo01 {
    public static void main(String[] args) {
        //接口的多态体现
        //接口类型的变量ia可以指向实现Ia接口类的对象实例
        Ia ia=new Monster() ;
        ia=new Car();
        //继承的多态体现
        //继承类型的变量a可以指向继承AAA的子类的对象实例
        AAA aaa=new BBB();
        aaa=new CCC();
    }
}

interface Ia {
}

class Monster implements Ia {
}

class Car implements Ia {
}

class AAA {
}

class BBB extends AAA {
}

class CCC extends AAA {
}
